substantial amounts - Almanca İngilizce Sözlük